home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / lib / X11 / xkb / symbols / br < prev    next >
Text File  |  2005-01-13  |  5KB  |  96 lines

  1. //
  2. // $XFree86: xc/programs/xkbcomp/symbols/br,v 1.3 2000/10/27 18:31:08 dawes Exp $
  3. //
  4. partial default alphanumeric_keys 
  5. xkb_symbols "abnt2" {
  6.  
  7.     // Describes the differences between a very simple us
  8.     // keyboard and a very simple Brasilian ABNT2 keybaord
  9.     // by Ricardo Y. Igarashi (iga@that.com.br)
  10.     // Adds suport for dead-keys in I18N applications
  11.     // by Conectiva  (http://www.conectiva.com.br)
  12.  
  13.     name[Group1]= "Brazilian";
  14.  
  15.     key <TLDE> {        [      apostrophe,        quotedbl      ]       };
  16.     key <AE01> {        [               1,          exclam      ],
  17.                         [     onesuperior,      exclamdown    ]       };
  18.     key <AE02> {        [               2,              at      ],
  19.                         [     twosuperior,         onehalf      ]       };
  20.     key <AE03> {        [               3,      numbersign      ],
  21.                         [   threesuperior,   threequarters      ]       };
  22.     key <AE04> {        [               4,          dollar      ],
  23.                         [        sterling,      onequarter      ]       };
  24.     key <AE05> {        [               5,         percent      ],
  25.                         [            cent                       ]       };
  26.     key <AE06> {        [               6,  dead_diaeresis      ],
  27.                         [         notsign,       diaeresis      ]       };
  28.     key <AE07> {        [               7,       ampersand         ],
  29.                         [       braceleft                       ]       };
  30.     key <AE08> {        [               8,        asterisk      ],   
  31.                         [     bracketleft                       ]       };
  32.     key <AE09> {        [               9,       parenleft      ],
  33.                         [    bracketright                       ]       };
  34.     key <AE10> {        [               0,      parenright      ],
  35.                         [      braceright                       ]       };
  36.     key <AE11> {        [             minus,      underscore      ],
  37.                         [       backslash                       ]       };
  38.     key <AE12> {        [           equal,            plus      ],
  39.                         [         section                       ]       };
  40.     key <AD03> {        [               e,               E      ],
  41.                         [        EuroSign                       ]       };
  42.     key <AD04> {        [               r,               R      ],
  43.             [      registered                       ]       };
  44.     key <AD11> {        [      dead_acute,      dead_grave      ],
  45.             [           acute,           grave      ]       };
  46.     key <AD12> {        [     bracketleft,       braceleft      ],
  47.                         [     ordfeminine                       ]       };
  48.     key <AC10> {        [        ccedilla,        Ccedilla      ]       };
  49.     key <AC11> {        [      dead_tilde, dead_circumflex      ],
  50.             [      asciitilde,     asciicircum      ]    };
  51.     key <AC12> {        [    bracketright,      braceright      ],
  52.                         [       masculine                       ]       };
  53.     key <AB03> {        [               c,               C      ],
  54.             [       copyright                       ]       };
  55.     key <AB07> {        [               m,               M      ],
  56.             [              mu                       ]       };
  57.     key <BKSL> {        [       backslash,             bar      ]       };
  58.     key <AB10> {        [       semicolon,           colon      ]       };
  59. // ABNT-2 keyboard has this special key
  60.     key <AB11> {        [           slash,        question      ],
  61.                         [          degree,    questiondown    ]       };
  62.  
  63.     key <KPPT> {    [  KP_Decimal                ]    };
  64.     key <KPDL> {    [  KP_Delete,    comma            ]    };
  65.  
  66.     // begin modifier mappings
  67.     
  68.     modifier_map Shift  { Shift_L };
  69.     modifier_map Lock   { Caps_Lock };
  70.     modifier_map Control{ Control_L };
  71.     key <RALT> {
  72.     symbols[Group1]= [ Mode_switch, Multi_key ],
  73.     virtualMods= AltGr
  74.     };
  75. };
  76.  
  77. partial alphanumeric_keys 
  78. xkb_symbols "Sundeadkeys" {
  79.     include "br(basic)" // for consistent naming
  80. };
  81.  
  82. partial alphanumeric_keys 
  83. xkb_symbols "sundeadkeys" {
  84.     include "br(Sundeadkeys)" // for consistent naming
  85. };
  86.  
  87. partial alphanumeric_keys 
  88. xkb_symbols "nodeadkeys" {
  89.     include "br(abnt2)" // for consistent naming
  90.     key <AE06> {    [               6,       diaeresis         ],
  91.                         [         notsign                       ]       };
  92.     key <AD11> {    [      apostrophe,         grave     ]    };
  93.     key <AC11> {    [      asciitilde,     asciicircum      ]    };
  94. };
  95.  
  96.